// pages/detail/detail.js
Page({
  data: {
    obj: null,
    price: 0
  },
  onLoad(options) {
   this.getDetail(options.id)
  },
  getDetail(id) {
    wx.cloud.database().collection('list')
    .doc(id)
    .get()
    .then(res => { //查询成功后的响应函数
      this.setData({
        obj: res.data
      })
    })
    .catch(err => { //查询失败后的响应函数
      console.log(err)
    })
  },
  getPrice(e) {
    this.setData({
      price: Number.parseInt(e.detail.value)
    })
  },
  updatePrice() {
    wx.cloud.database().collection('list')
    .doc(this.data.obj._id)
    .update({
      data:{
        price: this.data.price
      }
    }).then(res => {
      this.getDetail(this.data.obj._id)
      console.log(res)
    }).catch(err => {
      console.log(err)
    })
  },
  remove() {
    wx.cloud.database().collection('list')
    .doc(this.data.obj._id)
    .remove()
    .then(res => {
      wx.switchTab({
        url: '/pages/my/my'
      })
      console.log(res)
    }).catch(err => {
      console.log(err)
    })
  }
})